English Nouns: satrapate

English Nouns verb 'satrapate' conjugated